Big Huge Thesaurus

Pontederia cordata

noun